'''
yaml文件操作的方法：
安装包： pip install PyYaml
导入包：import yaml
yaml.load():从 yml 文件中读取数据，转换成 python 数据类型
yaml.dump():把 python 数据类型，写入到 yml 文件中
'''
import yaml

# 案例1：yaml.load()
with open(r'username.yaml', mode='r', encoding='utf-8') as f:
    data = yaml.load(f, Loader=yaml.FullLoader)
    print(data)
    print(type(data))

# yaml.dump()
user1 = {'username': 'test01', 'password': '123'}
user2 = {'username': 'test01', 'password': '123'}
user3 = {'username': 'test01', 'password': '123'}
user_list = [user1, user2, user3]
with open(r'username2.yml', mode='w', encoding='utf-8') as f:
    yaml.dump(user_list, f)

'''
综合案例：
定义函数  get_yaml_data()、get_data_from_yaml()：重点掌握
定义类    Yaml_Util()：了解一下
参数：
返回值：
'''
